home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 12975 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.5 KB

  1. Path: access4.digex.net!not-for-mail
  2. From: ell@access4.digex.net (Ell)
  3. Newsgroups: comp.lang.eiffel,comp.lang.c,comp.lang.c++,comp.object,comp.software-eng
  4. Subject: Re: Beware of "C" Hackers -- A rebuttal to Bertrand Meyer
  5. Followup-To: comp.lang.eiffel,comp.lang.c,comp.lang.c++,comp.object,comp.software-eng
  6. Date: 22 Mar 1996 19:52:34 GMT
  7. Organization: The Universe
  8. Message-ID: <4iv0e2$7it@news4.digex.net>
  9. References: <1995Jul3.034108.4193@rcmcon.com> <3taaha$p8j@ixnews3.ix.netcom.co <64ss5$3F3RB@herold.franken.de> <4ijmup$dvl@henry.netaxis.com> <4ikh9k$mtr@gisdev.genasys.com.au> <31534574.309A@zoot.tau.ac.il>
  10. NNTP-Posting-Host: access4.digex.net
  11. X-Newsreader: TIN [UNIX 1.3 950824BETA PL0]
  12.  
  13. Vincken (tolyn@zoot.tau.ac.il) wrote:
  14. : > 1. Gather user input
  15. : > 2. Show user specification, as you have understood it.
  16. : > 3. Refine specification according to user feedback
  17. : > 4. Once the spec. is satisfactory, code it.
  18. : > For me, step 3 is the Achilles heel.  Despite my best efforts to ...
  19.  
  20. In my understanding, the UM approach is to get a basic understanding of
  21. the key and a few secondary use cases before setting an architecture and
  22. then coding.  It recommends against trying to understand all use cases and
  23. doing lots of refinement of the primary and some secondary use cases,
  24. beyond a basic understanding, before setting architecture and starting
  25. coding.  Further iteration and incrementation, with user feedback, should
  26. be relied upon to get a better understanding of the use cases, and to
  27. improve architecture and everything else involved. 
  28.  
  29. Elliott
  30.